/*left*/
.rightbox .tuijian{width: 888px;
	background: #f5f5f5;
	border: 1px solid #ebebea;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	padding: 16px;
	margin-bottom: 20px;}
.left {
	width: 205px;
	overflow: hidden;
	float: left;
}
.left .contact {
	background: url(../images/lefticon.gif) no-repeat left top #f5f5f5;
}
.left .contact li {
	float: left;
	line-height: 21px;
	color: #666666;
	padding: 0 0 0 8px;
}
.left .contact .c1 {
	float: right;
	width: 125px;
	line-height: 21px;
	color: #666;
	padding: 10px 8px 7px 0;
}
.rightbox {
	width: 922px;
	float: right;
}
.rightbox .con {
	width: 888px;
	background: #f5f5f5;
	border: 1px solid #ebebea;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	padding: 16px;
	margin-bottom: 20px;min-height: 300px;
}
.rightbox .tit {
	width: 100%;
	border-bottom: 1px solid #4c7611;
	line-height: 20px;
	padding-bottom: 5px;
}
.rightbox .tit .ch {
	display: block;
	font-size: 20px;
	font-weight: bold;
	color: #4c7611;
}
.rightbox .tit .en {
	display: block;
	color: #b9b9b9;
	text-transform: uppercase;
}
.rightbox .list {
	padding: 22px 0 0;
	width: 1000px;
	overflow: hidden;
}
.rightbox .list li {
	border: 1px solid #d9d9d9;
	background: #d9d9d9;
	width: 200px;
	float: left;
	margin: 0 27px 25px 0;
	font-size: 16px;
	text-align: center;
}
.rightbox .list li .pic{ background:#fff;width:200px;  overflow: hidden;height:162px;}
.rightbox .list li .pic img{ height:162px;display:block;margin:0 auto}
.rightbox .list .title {margin: 8px 0 2px;
font-size: 14px;
line-height: 24px;
height: 24px;
}
.rightbox .list .more {
	width: 70px;
	height: 22px;
	line-height: 22px;
	background: #4c7611;
	color: #fff;
	margin: 0 auto;
	display: block;
	font-size: 12px;
	margin-bottom: 8px;
}

.newslist{ padding: 10px 0px;}
.newslist li{ height: 35px; line-height: 35px; border-bottom: 1px solid #e3e3e3;}

/**/
.procomt{ padding-top: 20px;margin: 0 auto;}
.procomt .img{ max-width: 600px; overflow: hidden; }
.procomt h1{ display: block; width: 100%; font-size: 14px; line-height: 30px; height: 30px;text-align:center}
.procomt .descp .ti{font-size: 18px; font-weight: bold; padding-top: 20px; color: #4c7611;border-bottom: 1px solid #e3e3e3; margin-bottom: 10px; text-align: left;}
.procomt .descp .p{ line-height: 24px; padding: 10px 0px;}
/*sobtitle*/
.sobtitle{ height:47px; line-height: 47px;border-bottom: 1px solid #e3e3e3;}
.sobtitle .fl{display: block;font-size: 20px;font-weight: bold;color: #4c7611;}
.ArticleTitle h1{ text-align: center;font-size: 14px; font-weight: bold;color: #4c7611; padding: 10px 0px;}
.ArticleMessage{border-bottom: 1px dotted #e3e3e3;border-top: 1px dotted #e3e3e3; height: 24px; line-height: 24px; text-align: center;}
.ArticleTencont{ line-height: 24px; padding: 15px 0px;}
/* pager */
.pager { display:block; width:100%; height:auto; padding:25px 0 5px; text-align:right; clear:both; margin-bottom:5px; }
.pager span, .pager a{ display:inline-block; border:1px solid #eee; color:#666; background: #f3f3f3; height:24px; line-height:24px; padding:0px 8px; text-decoration:none; margin:0 5px; }
.pager a:hover{ background:#4c7611; border-color:#4c7611; color:#fff; text-decoration:none;}
.pager .cur{ background:#4c7611; border-color:#4c7611; font-weight:bold; color:#FFF; }
.pager span.dot{ background:#4c7611; border-color:#4c7611; font-weight:bold; color:#FFF; }
/* cms2.0地图 */
.baiduMap { height:200px; margin:10px 0 10px; border-radius:2px; line-height:120%; font-size:0.9em; }
.BMap_bubble_title a { display:inline-block; padding:0 10px; height:2em; line-height:2em; border-radius:0.5em; background:#333; color:#FFF; }
#submit{width: 150px;cursor: pointer;
margin: 0px;
padding: 0px;
float: left;
background: #4c7611;
color: #fff;}

#submit:hover{opacity: 0.8;}
.pageMsg {color: #333d58; margin-top:30px}
.pageMsg #formPost table td input#txtImageCode {width: 70px;}
.pageMsg #formPost table td input:focus {border-color: #eee ;	outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow: inset 0 1px 1px #fff, 0 0 4px #301822}
.pageMsg #formPost table span.red {color: #f00;margin-right: 5px}
.pageMsg #formPost table input {border-radius: 3px;border: 1px solid #eee  !important;font-family: "微软雅黑"}
.pageMsg #formPost table textarea {border: 1px solid #eee  !important;border-radius: 3px}
.pageMsg #formPost table input.sub {font-family: "微软雅黑";cursor: pointer;width: 100px;height: 35px;	line-height: 24px;color: #848484;	text-align: center;
margin-top: 10px;background: #fff;	}
.pageMsg #formPost table input.sub:hover {	background: #4c7611;	color: #fff;	border: 1px solid #eee  !important}
.pageMsg #formPost table td input {	width: 240px;	height: 25px;	line-height: 25px;	padding: 0px 5px}
.pageMsg tr.code input {width: 90px}
.pageMsg .err {	color: #f00;	padding-left: 10px}
.pageMsg tr.item textarea {	width: 240px;	height: 50px;	color: #666;	border: 1px solid #ccc;	border-radius: 3px;	padding: 0 5px}

/*HTML地图*/
.about_main{line-height:30px; height:auto; font-size:14px;color:#666666; margin:0; padding:0;float:left;}
.about_main ul{list-style:none; margin:0; padding:0;}
.about_main ul li.map_1{border-bottom:1px solid #eee;margin:10px 0;padding:10px;font-weight:bold;}
.about_main ul li.map_2{ float:left; min-width:110px; padding:0 5px;}
.about_main ul li a{color: #666666;}
.about_main ul li a:hover{color:#666666; text-decoration:underline; font-weight:bold;}
.right_top ._column_title{ border-left:3px solid #e60044; color:#333; float:left; font-size:20px; height:24px; line-height:24px; margin:19px 0; padding-left:15px; display:inline;}
.right_top .column_path{ float:right;display:inline; color:#999; font-size:12px;}
.right_top .column_path a{color:#999;}